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