English: This video was posted on youtube recently.
Telugu: ఈ వీడియో ఇటీవల యూట్యూబ్లో పోస్ట్ చేశారు.