Indian woes regarding coming G20 summit this weekend in Delhi