English: At last I was summoned.
Telugu: చివరకి నాకు పిలుపు వచ్చింది.