English: India's got luck.
Telugu: భారత్ది అదృష్టం.