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