English: Amazed at the work you have done.
Telugu: నువ్ చేసిన పనికి సిగ్గేస్తోంది.