English: Fortunately we had this.
Telugu: ఇలా దొరకటం మన అదృష్టం.