cost a great work and effort - Turkish English Dictionary