English: But he had done me a huge favor.
Telugu: కానీ ఆయన నాకు ఎంతో సహకరించారు.