English: After so long, they had finally made it back.
Telugu: చాలా సేపటి తర్వాత చివరకు తిరుగుముఖం పట్టడానికే మొగ్గచూపారు.