English: They're still AWESOME.
Telugu: అవి ఇంకా అద్భుతంగా ఉంటాయి.