As for translations i personally prefer the muhsin khan one though sometimes use other ones as i find for the overall meaning they are mostly the same.
Check this site out which provides various translations
www.searchtruth.com so you can compare translations if you wish.
as for the translations of the verse you posted, that is
وَاقْتُلُوهُمْ حَيْثُ ثَقِفْتُمُوهُمْ وَأَخْرِجُوهُمْ مِنْ حَيْثُ أَخْرَجُوكُمْ ۚ وَالْفِتْنَةُ أَشَدُّ مِنَ الْقَتْلِ ۚ وَلَا تُقَاتِلُوهُمْ عِنْدَ الْمَسْجِدِ الْحَرَامِ حَتَّىٰ يُقَاتِلُوكُمْ فِيهِ ۖ فَإِنْ قَاتَلُوكُمْ فَاقْتُلُوهُمْ ۗ كَذَ*ٰلِكَ جَزَاءُ الْكَافِرِينَ
And kill them wherever you find them, and turn them out from where they have turned you out. And Al-Fitnah is worse than killing. And fight not with them at Al-Masjid-al-Haram (the sanctuary at Makkah), unless they (first) fight you there. But if they attack you, then kill them. Such is the recompense of the disbelievers.
i suggest you read the verses before and after to get a full idea of what is being said as many a time verses are just taken and misinterpreted :)