English: Both are a challenge at present.
Telugu: ఈ రెండే ఇప్పుడు సవాల్ విసురుతున్నాయన్నారు.