English: Japan isn't having it easy, though.
Telugu: అయితే జపాన్ తేలికగా చాలు కాదు.