Fue pillado robando galletas.

English Translation

He was spotted stealing cookies.

Is the English translation correct?

Well, pillar means “catch”, often with the implication of surprise or embarrassment, so “spotted” is at least close. But “caught stealing cookies” would have been my obvious choice of words.

1 Like