on its knees - Turkish English Dictionary