To be fair, I'd trust your instincts. Your English language skills are way better than most British or American people I know!We got that far, but the problem with google translate is that you never know if it's giving you a literal translation or something that is actually used by native speakers.
Literal translations can turn out very wrong!