English: But it is fortunate that you have come.
Telugu: అయితే అలా రావడం చాలా అదృష్టం అంటా.