English: This is the undeniable truth.
Telugu: ఇదికాదనరాని సత్యం .