English: Almost at once he decided that this was the spot for him.
Telugu: వెంటనే తనకు తగిన స్థలం బ్ర దేనని నిశ్చయం చేసుకుని ఇటు వచ్చాడట.