English: A lot of factors have worked in his favour.
Telugu: అనేక అంశాలుదీనికి దోహదం చేశాయి.