This is a great game but definitely needs fixes for translations as the English is horrible and more often than not incorrect to the point of not making any sense. The other fixes that need to be looked into are the timing of minigames like lockpicking and fishing (as there is a huge delay between pressing the button to stop the slider and when it actually stops), and the puzzles being bugged due to the previous screen's being hidden behind it making the UI overshadow the ability to move the pieces.
I also feel the character Sapphire / Saphire has an introduction that is far too forced and makes no sense whatsoever, to the point it is just uncomfortable to read; as if a child tried to add their fanfic character into an otherwise decently serious action plot. I get you wanted to include her as a plot device, but she feels entirely out of place, her reason for showing up makes zero sense, her dialogue between the main character and her when they meet makes no sense, and the reason for her staying also makes no sense. The entire concept needs severe revamping for the introduction of her.