Hello aspirant
No, you are eligible to get admission in economics. There's no compulsion of english as a subject in your graduation. You will easily go through MA economics. All you need to do is get selected in the entrance of the course.
All the best :)
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile