English: This is his ability and luck.
Telugu: ఆమే తన బలం, అదృష్టం అన్నారు.