English: It is quite a challenge, but completely doable.
Telugu: ఇది సవాలు, కానీ అది పూర్తిగా doable ఉంది.