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