English: The parents are also impressed.
Telugu: తల్లి తండ్రులకు కూడా ఆశ్చర్యమే.