English: At least you likely have heard of them.
Telugu: బహుశా మీరు వాటిని గురించి విన్నాను.