English: The Scientific World.
Telugu: వరల్డ్ సైంటిఫిక్.