English: The Japanese have worshiped the sun for a long time.
Telugu: జపనీయులు చాలా కాలంగా సూర్యుడిని ఆరాధించారు.