translate English to French: First, this morning's debate has left a real impression on me and I feel we all share the same sentiments.
Premièrement, le débat de ce matin m'a vraiment marqué et j'ai l'impression que nous partageons tous les même sentiments.