English: But did he deserved this opportunity?
Telugu: అయితే ఆ అవకాశం దక్కినందుకు అయన అదృష్టవంతుండా?