English: Ive heard this.
Telugu: ఇది నేనూ విన్నదే.