English: A huge honour and an even bigger responsibility.
Telugu: ఇదొక గౌరవం, గొప్ప బాధ్యత.