English: But, eventually, they reached a deal.
Telugu: అయితే వారికి ఎట్టకేలకు ఊరట లభించింది.