English: Although it is, actually!
Telugu: అయినా కూడా ఇది నిజ‌మే!