have many tasks to complete - Fransızca İngilizce Sözlük