English: I've only heard of them over the last couple years.
Telugu: నేను మాత్రం గత కొద్ది సంవత్సరాలు గా ఈ రెండింటి గురించి వింటున్నాను.