Hello there. Get Lenovo ideapad 310. Great device for rugged and rough usage. Core i7(6th gen), 8 GB ram, nvidia 920mx
Or see this link:
https://www.galaxy.com.pk/lenovo-laptop-pakistan.html
Don't go for less than 8GB. Don't buy a touchscreen laptop unless tou really need one. It's just a gimmick, nothing useful, and this feature makes it expensive unnecessarily
I'm here for any help.