English: This truth has to be accepted.
Telugu: ఇది ఒప్పుకుని తీరాల్సిన నిజం.