English: Glad you've found some good people.
Telugu: చాలా మంచి మనుషులు దొరకటం మీరు చేసుకున్న అదృష్టం.