English: has, therefore, been questioned.
Telugu: అందువలన, ఇది ప్రశ్నించబడింది.