Ending the long wait, rains lashed large parts of the State prompting the weather office to announce the onset of southwest monsoon in Odisha.