translate English to French: You might ask me what’s the f… ; why am i talking about Kyrgyzstan ? I’m pretty sure you are not able to localize it in a world map.
Si vous l’avez raté, que disait ce reportage.