This question already has an answer here:

I've heard it means something like "as I expected" but it wasn't a trustworthy source and in some contexts it doen't seem to me it's true. There is a specific meaning or, at least, an equivalent in English or Spanish? Thank you.

marked as duplicate by user3856370, Community Mar 2 '17 at 21:53

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

Browse other questions tagged or ask your own question.