English: Who has sent you...
Telugu: నిన్ను ఎవరు పంపితే. . .