This flood in bihar is no tsunami. No matter what precautions you take, other than building a strong 20 foot concrete wall all along the cost, a tsunami is unpredictable and hence un-defendable. A shakeup in the ocean floor displacing millions of gallons of water is a monstrous happening.
This flood however is a comparatively small re-occuring thing! It happens every year with regularity. This is nothing a well placed dam cant solve. I am surprised that we have not tamed a river after 60 years of trying!