Sheila to stay put in Delhi till Games