English: All this is definitely a fact.
Telugu: ఇవన్నీ ఒప్పుకుని తీరాల్సిన వాస్తవాలే.