there's still a lot to be done. - Türkçe İngilizce Sözlük