English: The video has made the internet cringe.
Telugu: ఒళ్ళు గగుర్పొడిచే ఆ వీడియో ఇంటర్నెట్‌ను ఊపేస్తోంది.