English: A huge honor, and a big responsibility!
Telugu: ఇదొక గౌరవం, గొప్ప బాధ్యత.