Nepali to English:
वाह, कति रमाइलो।
Wow, that is amazing.