English: They were recently featured on 60 Minutes.
Telugu: కొంతకాలంక్రితం 60 మినిట్స్ షోలో చూపించేరు.