English: Their biggest challenges were not serving the customers on time and having fewer delivery options.
Telugu: వారి అతిపెద్ద సవాళ్లు సేవ చేయకపోవడం వినియోగదారులు సమయానికి మరియు తక్కువ డెలివరీ ఎంపికలు ఉన్నాయి.