English: He has made video promoting it.
Telugu: దాన్ని తనే ఆలపిస్తూ ఓ వీడియో రూపొందించింది.