Vocabulary
心なしか
こころなしか
somehow; somewhat; seemingly
expression