English: reached the spot.
Telugu: సముచిత స్థానానికి చేరుకున్నారు.