悔不当初huǐbùdāngchūMeanings1. to regret one's past deeds (idiom)Characters used悔to regret不no当to be初at first