English: But at least they got it together at last.
Telugu: అయితే వారికి ఎట్టకేలకు ఊరట లభించింది.