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