English: That was a bit of luck:-)
Telugu: అదృష్టం కొద్దీ అంతే:-)