English: A difficult fact but a fact nonetheless.
Telugu: దీన్ని కష్టం, కానీ ఇది వాస్తవం.