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