English: I've had some new friends come into my life.
Telugu: నా జీవితంలోకి కొత్త స్నేహితులు వచ్చారు.