"无论你身在何处" can be translated into English as "No matter where you are" or "Wherever you may be". Both expressions convey the same meaning and are commonly used in English.