Generate UD annotations for the following tokenized text:
Er spricht sehr schlecht Deutsch, sodass ich gar nicht wusste, was er überhaupt von mir will.
Postion	Tokenization
1	Er
2	spricht
3	sehr
4	schlecht
5	Deutsch
6	,
7	sodass
8	ich
9	gar
10	nicht
11	wusste
12	,
13	was
14	er
15	überhaupt
16	von
17	mir
18	will
19	.
Position	Tokenization	UPOS	Head	Deprel
1	Er	PRON	2	nsubj
2	spricht	VERB	0	root
3	sehr	ADV	4	advmod
4	schlecht	ADV	2	advmod
5	Deutsch	PROPN	2	obj
6	,	PUNCT	11	punct
7	sodass	SCONJ	11	mark
8	ich	PRON	11	nsubj
9	gar	ADV	10	advmod
10	nicht	PART	11	advmod
11	wusste	VERB	2	ccomp
12	,	PUNCT	18	punct
13	was	PRON	18	obj
14	er	PRON	18	nsubj
15	überhaupt	ADV	18	advmod
16	von	ADP	17	case
17	mir	PRON	18	obl
18	will	VERB	11	acl
19	.	PUNCT	2	punct