have many tasks to complete - Türkçe İngilizce Sözlük