Delhi High Court upholds charges