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