English: I'm happy to found them.
Telugu: అవి దొరకడం నా అదృష్టం.