English: Heard it recently on the radio.
Telugu: ఇటీవలే రేడియోలో నేను విన్నాను.