If 14 lakh students applied this year, then your rank must be 84000. For general category students and non residents of haryana, the cutoff rank 2018 for mechanical engineering, round 2 was 45483 opening and 63600 closing. In previous years like 2017 and 2016, it was even less around 3916 opening and 24000 closing. So I don't think that you are getting mechanical at ymca.
College Comparison based on Courses, Placement, Rank, Fee
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile