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