English: Its truly is up to us.
Telugu: నిజంగా మాకు ఇది సవాలే.