English: Time was the biggest challenge.
Telugu: సమయమే మనకు అతి పెద్ద సవాలు.