in utter despair - Turkish English Dictionary