English: The two songs do seem quite closely related.
Telugu: ఈ రెండు పాటలు చాలా దగ్గరగా ఉన్నట్టు అనిపించింది.