English: A responsibility and an awesome challenge.
Telugu: పెద్ద సవాల్, బాధ్యత కూడా.