meaning of auf verschlungenen Wegen

auf verschlungenen Wegen - German to English

by a devious route