have a lot on one's plate - Turkish English Dictionary