negotiations are indeed struck because of US's obtuseness. But we must not budge from our legal right to reprocessing and testing.
What we need is patience. For US the time is running out. India is close to finishing THORIUM BASED REACTORS SOON (and that was the target) so India will soon be independent in energy (WITHOUT US HELP) and this is something that US doesnot want and hence they offered uranium (so as to stop our funding of reasearch in FAST BREEDER REACTOR).
More time this deal takes the closer we get to our objective and so the stronger is our negotiating position.
So my dear friends, All we need is play time game.
After all we have nothing to lose (we are still out of nuclear world) where America can lose 100 billion dollar every year in uranium fuel onlee.