English: has sent Me.
Telugu: నన్ను పంపింది.