English: A lot of challenge.
Telugu: . చాలా సవాళ్లు.