English: Ease of doing business still needs to improve.
Telugu: సులభతర వ్యాపారం ఇంకా మెరుగుపడాలి.