translate English to German: More specialised technical questions were answered in detail by members of the altec development engineers.
Speziellere, technische Fragen wurden kompetent und umfassend von altecs Entwicklungsteam erörtert und beantwortet.