be on one's knees before someone - Turkish English Dictionary