English: However, the company is on the right track.
Telugu: కానీ, ఈ ఉన్నప్పటికీ, కంపెనీ కుడి దిశలో కదిలే.