20100516 india: We Cannes do it; say Indian filmmakers