I think you should showcase the product more, review the text when translating or get someone to work with you to help translate, can you share images of the product? Fill out the webpages with relevant content provide more information about the product offerings & use case.
keep up the work, this is good feedback that's all.