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