Four people drowned and 20 more were feared dead after a bus in eastern India fell into a river after colliding with a truck on Saturday, police said.