English: Wow what luck!
Telugu: అబ్బో అబ్బో ఎంత అదృష్టం!