English: This video is latest proof.
Telugu: ఇందుకు తాజాగా, వెలువడిన ఓ వీడియోనే సాక్ష్యంగా నిలుస్తోంది.