Nepali to English:
यो अति अद्भुत लाग्छ।
It feels super amazing.