English: Finally, they have got what they desired for.
Telugu: చివరికి వారు కోరుకున్న అమృతం లభిస్తుంది.