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