Odia to English:
ବାଃ, ତାହା ବେଶ୍‌ ଚମତ୍କାର।
Wow, that is amazing.