with much effort - Turkish English Dictionary