meaning of aus großer Entfernung

aus großer Entfernung - German to English

from outstanding length