English: This footage has horrified the country.
Telugu: ఈ వీడియోతో దేశాన్ని అబ్బుర పరుస్తున్నాడు.