English: That's been our biggest challenge in the last year.
Telugu: """గత ఆర్థిక సంవత్సరంలో ఇదే మాకు అతి పెద్ద సవాల్."