Vocabulary
逆立ちしても
さかだちしても
no matter how hard one might try; no matter what one does; even if one stood on one's head
expression