Hi,<br/>Is there any expression meaning 'well done!' and pronounced something like 'Ato boy' or 'Audo boy'? I heard it on a TV show and I cannot find it.<br/><br/>Thanks for your help