English: First time I'd heard it though:)
Telugu: ఈపాట మొదటిసారి విన్నాను, బాగుంది:)).