English: Soon after they reached the spot.
Telugu: త్వరలోనే అవి గమ్యస్థానం చేరాయి.