English: But also quite daunting.
Telugu: కానీ చాలా ఇబ్బందికరంగా ఉంటుంది.