English: But herein lay a big challenge, too.
Telugu: అయితే ఇక్కడే వారికి పెద్ద సవాల్ ఎదురైంది.