Original: Sentosa, which translates to peace and tranquility in Malay, is a popular island resort in Singapore, visited by some five million people a year.
Simplified: Sentosa is a resort island at the south of Singapore.