The warning is invalid, you were in a threatening situation. The fact that he straight up warns you without properly listening to your side is just wrong.
Regarding the disrespect... speaking in another language to someone that cannot understand it is disrespectful in and of itself, even if the words do not mean any harm.
Overall I believe the warning should be removed and System should be approached about doing sits better, however although the punishments for disrespect are harsh they are in fact valid.
I will not give my opinion on the whole "staff continuously spectating users" issue. I personally dislike that idea, however it's a fact that you have been recently un-cm banned. Say what you want but staff are allowed to spectate users within reason, and considering your past punishments within this community I have to say that System did nothing wrong there, even if you do actually see itas a dick move.
Wait how are the disrespect warnings valid if that's all he had said? Just because someone types or speaks in a different language doesn't mean they should be warned for disrespect because of it. This may be an English based server but we aren't WW2 Germans my guy.
Also, this was by far more disrespectful than what was typed (I didn't watch the video, too long didn't watch) I only read what was put in chat.
"you disrespected me in your shitty language"
good staff