Question: i have difficulty in understanding phrase? What does "General tears." mean?\nis this mean "people cry"?

Answer: I don't think there is such a phrase in US English.  "Generate tears", is that what you mean?  That would mean literally to make tears.  Figuratively, it is used to mean that something caused a person/people to cry.
This question from the Yahoo Q&A forum is categorized in the topic: Politics & Government