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