Sa Ma Feresc De Garda In Engleza 90%
Common British slang for the police. Under the radar: To do something without being noticed.
To look like part of the surroundings so you aren't noticed. Sa ma feresc de garda in Engleza
If you tell me more about the you want for the story—like if it should be more of a comedy or a high-stakes thriller—I can adjust the plot for you! Common British slang for the police