English: I had always heard about them.
Telugu: ఎప్పుడూ వాటి గురించి వింటూనే వుంటాం.