put on a performance of a lifetime - Fransızca İngilizce Sözlük