Dear Honda City should not be compared to Chevrolet optra instead you can compare Optra with Civic Vti. We can rank these on two basis
Quality/Features Wise:
1- Chevrolet Optra
2- Mitsubishi Lancer
3- Honda City
Practically:
1-Honda City
2-Mitsubishi Lancer
3-Chevrolet Optra
I would suggest you Honda City because after all you live in pakistan and Honda city would suit you better.