English: Their professor was impressed with their work.
Telugu: ఆయన పనితనం చూసి ప్రొఫెసర్లే ఆశ్చర్యపోయేవారు.