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