it amazes me to think that ... - Turkish English Dictionary