English: Lucky you come along.
Telugu: మీరు రావడమే ఒక అదృష్టం.