English: A little luck might have helped, too.
Telugu: అదృష్టం కొంచెం కూడా సహాయపడుతుంది.