English: He has enormous contribution to science.
Telugu: సైన్స్ పట్ల అపారమైన అంకిత స్వభావం కలవాడు.