Vocabulary
今更感
いまさらかん
feeling that something has come too late
noun