die technischen details sind mir zu hoch.

listen to the pronunciation of die technischen details sind mir zu hoch.
ألمانية - الإنجليزية
The technical details are over my head