English: But facts must be acknowledged.
Telugu: కానీ, వాస్తవాలను అంగీకరించక తప్పదు.