FFI jury head N Chandra calls Homebound “India’s strongest bet” for the 2026 Oscars, confirming the selection was based on the film’s merit, not Cannes premiere.