Kamus Mobile
https://m.xamux.com
English to Indonesian
super-duper enak sekali

Example(s)

You put in this new super-duper technology, and now they get 83 percent.
Anda aplikasikan teknologi terbaru, dan katakanlah sekarang mereka mendapat 83 persen.