English: It's finally getting there.
Telugu: ఎట్టకేలకు లక్ష్యానికి చేరుతోంది.