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