Translation is not very satisfying

#1

Some of the translation is confusing and the name also kinda confusing

#2

This is the poorest translation in the world!