Odia to English:
ତାହା ବାସ୍ତବିକ ପ୍ରଶଂସନୀୟ!
That's really impressive!