English: They are now reaching to the last mile.
Telugu: అవి ఇప్పుడు చిట్టచివరి మైలుకు చేరుకుంటున్నాయి.