How to say in Czech: You have been watching TV all evening.

English
have been watching TV all evening.
Czech
Ty ses díval celý večer na televizi.