English: In a recent YouTube...
Telugu: ఇటీవల ఓ యూట్యూబ్ . . .