English: But some realities are not to be denied.
Telugu: అయినా కొన్ని వాస్తవాలు అంగీకరించక తప్పదు.