English: Those watching are impressed.
Telugu: చూసే వాళ్లు అవాక్కవుతారు.