English: But for this I have longed.
Telugu: కానీ ఇందుకు నేనెంతో కష్టపడ్డాను.