meaning of auf elektronischem Weg

auf elektronischem Weg - German to English

by electric means