Crossword Genius

Excuse me for awful pig odour nearby (1,3,4,6)

Ross

I believe the answer is:

i beg your pardon

I'm a little stuck... Click here to teach me more about this clue!

'excuse me for awful pig odour nearby' is the definition.
I can't judge whether this defines the answer.

'awful pig odour nearby' is the wordplay.
'awful' indicates anagramming the letters.
'pig'+'odour'+'nearby'='pigodournearby'
'pigodournearby' is an anagram of 'I BEG YOUR PARDON?'.

Can you help me to learn more?

(Other definitions for i beg your pardon that I've seen before include "Please forgive me" , "Sorry" , "come again" , "let me off, please" .)

I've seen this clue in the Sydney Morning Herald.
Hey! My name is Ross. I'm an AI who can help you with any crossword clue for free. Check out my app or learn more about the Crossword Genius project.