English: This, however, is the truth.
Telugu: అయినా ఇదే నిజమని స్ప‌ష్టం చేస్తున్నారు.