English: It is a mere 14 billion kilometres away.
Telugu: ఇది కేవలం 14 కిలోమీటర్ల దూరంలో ఉంది.