English: This has embarrassed the country.
Telugu: దీంతో దేశం అగ్గిమీద గుగ్గిలమైంది.