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.


Browse other questions tagged or ask your own question.