Murali, you wrote the following

"In an ideal scenario, a girl goes to college at the age of 18. By the time she graduates, goes for her post graduation and/ or works for 1-2 years, she will be about 23- 24. This means that she has spent about 5 years away from her home. In the 5 years period, she would meet many smart guys at college or during her first few years on job. So, in all probability it would be difficult to find a good girl older than 24 yrs."

Would be interested to know what you definition of a "good girl" is in this paragraph