English: he's astonished by this news.
Telugu: తను ఈ న్యూస్ విని చాలా ఆశ్చర్యపోయిందట.