mulceber
Moderator
it "caught my eye" => "il m'a tapé dans l’œil" (is that what they say in English?).
It is indeed! From my limited experience of French (reading mostly), my impression is that many or most of the idioms made they’re way into English word for word.