English expressions  
  
 Dwell on  
  
 Meaning:1. to obsessively think
 or worry about something.  2.  to inhabit a particular place or surface.  Examples:
In his speech, he dwelt on the plight of the sick and the hungry.
I want to become a scientist and study the creatures that dwell upon other planets.
That type of animal dwells exclusively on land.
Go astray
Meaning: 1. to deviate from what is good or expected. 2. to become lost.
Examples:
I'm afraid your son has gone astray and gotten into a bit of trouble.
A: "It seems my coat has gone astray."
B: "Hmm, maybe someone picked it up by mistake."
My life goals just kind of went astray for a time in my twenties, but I've got back on track.
 50
                            50
                             6
                            6
                            Download the HelloTalk app to join the conversation.
 Download
                                    Download
                                 
                            
                             
                            
                         
                                
                                
                            
 
                                    
                                     
                                    
                             
                                    
                                     
                                    
                             
                                    
                                     
                                    
                                     
                                    
                                     
                                    
                             
                                    
                                     
                                    
                            