English: All of these pose a very hard challenge for us.
Telugu: ఇవి అన్నీ భారీ సవాల్‌తో కూడుకున్నవి.