English: agreement has been signed in New Delhi.
Telugu: న్యూఢిల్లీలో ఒప్పందంపై సంతకాలు చేశారు.