English: I heard it somewhere.
Telugu: నేనూ ఎక్కడో విన్నదే అది.