English: Lucky it was found.
Telugu: అదృష్టంగా దొరికింది.