無處可藏

Idiom

 * 1) to have nowhere to hide