Does this phrase actually literally translate from English to Italian like this, or would I get funny looks if I said it? It seems idiomatic.
In Italian if you say "stasera sei in giro?", it's perfectly acceptable
Thanks!