Science and engineering play a huge role in that.
इसमें विज्ञान और तकनीक का बहुत योगदान है।