What does the phrase 'but I digress' mean? I am not a native English speaker. Thanks.?

8 answers 8