English: "It's a vindication for us.
Telugu: ‘‘ఇది మాకు పునర్జన్మ.