English: The company still has a lot to develop.
Telugu: ఈ కంపెనీ ఇంకా చాలా ఎదగాల్సి ఉందన్నారు.