For years I've avoided Indian cinema because I thought it was all singing and dancing and romancing because those are the kind of Indian movies on TV here in Italy. English Vinglish isn't one of those movies (and thank you, Sid, for the suggestion).
It's a beautiful, funny and sweet film about Shashi (Sridevi), a regular Indian housewife who is constantly mocked by her husband (Adil Hussain) and daughter (Navika Kotia) because she doesn't speak English. Then one day she had to go to New York to attend her niece's wedding and once there she joins a four-week English tuition class. From there, her life changes.