English: Although, I have to admit something.
Telugu: అయినా కూడా, ఒక విషయం మాత్రం ఒప్పుకోవాలి.