Slumdog Millionaire

This movie has won 8 Oscars , does it really deserve that, one thing is for sure if it was released in India it would have probably flop. I think it's a nice movie, small budget comparing to other Hollywood movies, nice songs .. What are your view, does it really deserve 8 Oscars or nothing at all ?