English: After an extended period of time.
Telugu: . ఎంతో సుదీర్ఘ ప్రస్థానం తరువాత.