English:
Speranza
S. Chinese:
斯偑兰扎
T. Chinese:
斯偑蘭扎
Japanese:
スペランザ