English: difficult to do business with than China."
Telugu: """చైనాతో వ్యాపారం చేయడం చాలా కష్టమైన పని."