English: It is a spiritual connection.
Telugu: ఆధ్యాత్మికతకు దగ్గ రగా ఉంటుండి యీ సంబంధం.