Let the Quran answer your questions.
In Question Quran, there is no personal opinion involved and only the Ayats' of Allah related to that question are placed before the readers.
The most commonly available translations are used and efforts are underway to provide all translations. However, we strongly believe that there are no wrong translations but its just the choice of words used by the translators that either enhances or reduces the impact of the message given in the Ayats e.g there are certain Arabic words like Hadees, Wali/Aulia, etc. that are used in Urdu language and if are not translated can have a more direct impact of the Ayat.
Readers for their self-satisfaction can cross-check the Arabic and the Translation from the Quran that is present at their homes after taking reference from this website.