English: Both have presented challenges.
Telugu: ఇద్దరూ సవాల్ మీద సవాళ్లు విసురుకున్నారు.