English: Came across this video recently.
Telugu: ఈ మధ్యనే ఓ వీడియో వచ్చింది.