English: We're all surprised and happy.
Telugu: మనసంతా విచిత్రంగా, సంతృప్తి అలుముకుంది.