Vocabulary

百度

hundred times; many times

noun