English: There is undoubtedly a link between the two.
Telugu: ఈ రెంటికీ లింక్ క‌చ్చితంగా ఉందనే చెప్పాలి.