英语to cover the whole (area),to be found throughout
德语auf Schritt und Tritt zu finden sein ,überall verbreitet