long-cherished

listen to the pronunciation of long-cherished
English - German
lang gehegt
English - Chinese