English: This video is latest proof.
Telugu: అందుకు తాజా రుజువు ఈ వీడియో.