Thanks everyone for your support. Best of luck to you guys.
The most frustrating thing about applying from a developing country is the fact that there is nothing you can do to improve your profile anymore. Like i can publish 1 or 2 mediocre papers but that is not going to be equivalent to pre-docs and it should not tbh.
Actually everyone does not get the opportunity to do pre-docs in usa/uk from another country, specially from the developing ones. The frustration starts from there- you did everything you could in your capacity, still you are not competitive enough.
So yeah- nothing to do at this moment- just have to wait and see how things turn out in the next 7-8 weeks.