English: Finally came the time to depart.
Telugu: చివరకు రివీల్ అయ్యే క్షణం వచ్చేసింది.