While i read these phrase MEA culpa in one of the blogs I thought MEA means Ministry of External Affairs but it was a phrase and its real definintion goes like this ..........
"I'm to blame. The literal translation from the Latin is 'through my own fault'. Even those who don't speak Latin could probably make a guess that this phrase means 'I am culpable', or words to that effect."
Think for Yourself
5 hours ago