English: I have found good friends.
Telugu: మంచి స్నేహితులు దొరికారు.