English: ... posted on YouTube.
Telugu: . . దాన్ని యూట్యూబ్లో పోస్ట్ చేశారు.