English: But, it took a lot of effort on my part.
Telugu: కానీ, నేను చాలా కష్టపడ్డా.