English: And in fact, we got very, very lucky.
Telugu: నిజంగా, మనం చాలా అదృష్టవంతులం.