on one's part - Turkish English Dictionary