English: But here we are faced with a difficult task.
Telugu: అయితే, ఇక్కడే, మనకు పెద్ద బాధ్యతతో సవాల్ ఉంది.