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