Nepali to English:
वाह, कति अद्भूत्।
Wow, that's amazing.