struggle through difficulty - Turkish English Dictionary