English: This is a big embarrassment for this country.
Telugu: ఈ దేశం కోసం ఒక భారీ దిగ్భ్రాంతికి.