English: So impressed.
Telugu: అంత‌లా మెప్పించాడు.