English: And yet, it clearly is real.
Telugu: అయినా ఇదే నిజమని స్ప‌ష్టం చేస్తున్నారు.