have many tasks to complete - İngilizce Eşanlam Sözlük