Yeah this TL group is... not great. Which they admit to, in their name, but maybe just... get someone who is a native English speaker to proofread?