English: Some very good friends.
Telugu: ఎందరో మంచి స్నేహితులు.