English: This is a huge favour for me.
Telugu: నాకు ఇదొక గొప్ప సత్కారం.