he'd sit alone in the dark before he'd watch television
Related Translations:
宁愿: would rather; better; as soon; would rather ... than ...; don't want anything else, only ...; should like to; prefer to; better ... than ...; would do sth. before; would sooner ... than do