English: This time i did it.
Telugu: ఈ సారి నేనే పంచాను.