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