English: delivered when they arrived.
Telugu: వారు రాగానే అప్పగించారు.