English: have signed letters of agreement.
Telugu: ఒప్పంద పత్రాలు రాసుకున్నారు.