English: It has taken us a lot of effort to come this far.
Telugu: ఇంత దూరం రావడానికి చాలా కష్టపడ్డాం.