Student or Learner
A. The way parents behave affects a lot on children's psychology.
B. The way parents behave has a huge effect on children's mentality.
Do these two sentences have a natural conversational tone?
Thank you so much
A is just wrong, because 'affects a lot on' doesn't work; but 'psychology' is more likely to be the appropriate word* - so B + 'psychology'-for-'mentality' would sound fine.
*'Psychological make-up/development/growth/education/...<some other noun>' would be better. 'Mentality' usually refers to one sort of behaviour/decision-making: 'I just don't understand the mentality of someone who can do that to his child; he must be psychologically damaged in some way.' (The psychological damage would lead to other sorts of 'dysfunctionality.')