English: The moment of truth had finally arrived.
Telugu: సత్యం జీవితం ముగిసిపోయే క్షణం రానే వచ్చింది.