it's so cumbersome …

listen to the pronunciation of it's so cumbersome …
Englisch - Deutsch
es ist sehr lästig, …