it's no wonder that ... - Turkish English Dictionary