English: Upon knowing this people are awestruck.
Telugu: ఈ విషయం తెలుసుకున్న ప్రజలు ఆశ్చర్యానికి గురవుతున్నారు.