Chinese: 这名字听来耳熟。
English: The name rang a bell in me.