English: This was a slap in the face to our country.
Telugu: ఇది మా దేశమంటూ ముఖంపై ఓ పిడిగుద్దులు గుద్దాడు.