English: I think you have done me a huge favour.
Telugu: మీరు నాకు భారీ సహాయం చేసారని నేను అనుకుంటున్నాను.