translate English to German: He seems to enjoy your company as well.
Dennoch erklärt das nicht seine starke Behaarung.