English: And yet have I done it?
Telugu: అయినా నేను చేసింది తప్పేగా?