English to Odia
English: And it is finally happening.
Translation: ଆଉ ଏଇଟା ଶେଷରେ ଘଟିବାକୁ ଯାଉଛି |