English: A little luck didn't hurt either.
Telugu: అదృష్టం బాగుండి చిన్న దెబ్బ కూడా తగల్లేదు.