English: What luck !
Telugu: ఏం భాగ్యం!