English: And yet really is!
Telugu: అయినా కూడా ఇది నిజ‌మే!