English: My bad though.
Telugu: అయినా తప్పు నాది.