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