English: That still remains a fact.
Telugu: ఇది ఇప్పటికీ అంగీకరిస్తున్న వాస్తవం.