Hello Nitish,
The optional subjects for UPSC are;
Group 1:
Also there are a bunch of subjects (group 2) based on languages Viz;Assamese, Bengali, Bodo, Dogri, Gujarati, Hindi, Kannada, Kashmiri, Konkani, Maithili, Malayalam, Manipuri, Marathi, Nepali, Oriya, Punjabi, Sanskrit, Santhali, Sindhi, Tamil, Telugu, Urdu, English.
in my opinion picking a subject which you feel comfortable with and you can cope up for long period of time would be a best option and a good motivation for you to carry on . Worrying about language medium is not an issue because almost all the subjects of group 1 contain available in Hindi medium as well. Also it would be advisable to start polishing your English because of force is students with English have more content available and have an edge over the others.
I hope this helps.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile