Recently, Lionel Messi revealed the real reason why he refuses to speak English even though he can completely listen and speak.

Lionel Messi is one of the most famous players in the world, but he does not communicate in English. With a full year of playing in the US for Inter Miami, the Argentine captain has clearly learned his English speaking ability.

Messi even said a few words in the promotional video for the latest Bad Boys movie starring Will Smith. However, in a recent interview, the former Barcelona and Paris Saint-Germain superstar revealed that although his English ability is quite good, he is very embarrassed to speak it.

Speaking to Abitare, Messi said: “I understand everything, or almost everything, in English. But because I’m embarrassed, I don’t speak – but I really think I can”.

Messi’s colleague at Inter Miami, Julian Gressel, previously revealed that the Argentine superstar is good enough in English to joke with teammates on the field.

American player Gressel said: “Messi never really talks to me much. If he does talk, it’s always mixed in a little Spanish. I also understand most of Spanish. He usually come to me and say something in English.”

“That was the first time he spoke to me in English during the match. Messi still covered his mouth as always. Then this is the funniest part, Messi said: ‘My English is quite good, isn’t it? Gressel?'”

Messi is currently on duty for Argentina with the goal of successfully defending the Copa America title in the US. He will then return to Chase Stadium to help Inter Miami in their quest to win the MLS Cup.