English: Baffling!
Telugu: షాకింగ్!