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