English: At present this is an incontrovertible fact.
Telugu: ఇది ప్రస్తుతానికి ధ్రువపడని వాస్తవం.