strange to observe
Are you looking for: 说来说来奇怪More results...
English Expression:
  1. n.  strange to observe