take a great interest in something - Turkish English Dictionary