Enough with the cribbing already....  Time to move on.. Yes, petrol is almost nearing Rs 80 per litre and yes, INR is free-falling since forever!  We cried, swore and did just about everything the average Indian should have done.  Some things are blessings in disguise, albeit at a somewhat heavy cost.