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
1- Chevrolet Optra
2- Mitsubishi Lancer
3- Honda City
I would suggest you Honda City because after all you live in pakistan and Honda city would suit you better.