English: This video is latest proof.
Telugu: ఇటీవలే చిత్రీకరించిన ఓ వీడియో ఫుటేజీని దీనికి సాక్ష్యంగా చూపిస్తున్నాయి.