English: The two sides reached a deal last week.
Telugu: గత వారం ఇరు సంస్థలు ఇందుకు సంబంధించి ఓ ఒప్పందాన్నీ చేసుకున్న సంగతి విదితమే.