English: However it’s actually true.
Telugu: అయినా నీవు చెప్పేది వాస్తవమే.