English: After a very long time.
Telugu: . ఎంతో సుదీర్ఘ ప్రస్థానం తరువాత.