English: So there lies another challenge.
Telugu: అంటే మనకు మరో సవాల్ ఉన్నట్లే.