English: Although,I could be wrong!
Telugu: అయినా సరే నేను చేసింది తప్పే!