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