English: It is a very big challenge and responsibility.
Telugu: పెద్ద సవాల్, బాధ్యత కూడా.