English: This is a major scientific achievement.
Telugu: ఇదొక మేజర్ సైంటిఫిక్ విజయం .