English: But a further challenge remained.
Telugu: అయితే, మరో సవాలు మిగిలే ఉంది.