English: This is a big challenge for both of us.
Telugu: మా ఇద్దరికి ఇదో పెద్ద సవాలు.