English: I have to say though.
Telugu: అయినా నేను చెప్పాల్సినదేముంది.