Blog:Should Delhi Safari be added to this wiki?

I mean, the film was panned in the United States, but according to TVTropes, it was actually well-received in India, and Motu Patlu had similar reception, yet it's still on Best TV Shows Wiki, so should we add it here?