(have to) put a lot of work into something - Türkçe İngilizce Sözlük