English: A challenge it is.
Telugu: ఇది సవాల్‌తో కూడుకున్న విషయం.