English: Perhaps you have been a lot more fortunate than others.
Telugu: బహుశా మీరు చాలా మంది కంటే అదృష్టవంతులు కావచ్చు.