English: However, there existed a deal.
Telugu: అయినప్పటికీ ఒక ఒప్పందం ఉంది.