English: It stuck in his mind.
Telugu: దానికి తన మనసులో స్థానం ఇచ్చారు.