English: But I do have some friends; great friends actually.
Telugu: అయినా నాకు మంచి స్నేహితులు వున్నారు.