English: Nevertheless you must admit that the facts have got to be faced.
Telugu: అయినప్పటికీ వాస్తవాలను అంగీకరించి తీరాలని పేర్కొన్నారు.