eat one's heart out for - Turkish English Dictionary