English: You're really luck ..
Telugu: మీరు అదృష్టవంతులు. . really.