English: Both of these present challenges.
Telugu: ఈ రెండే ఇప్పుడు సవాల్ విసురుతున్నాయన్నారు.