English: And yet, they are truly awesome.
Telugu: అయితే, వారు నిజంగా అద్భుతమైన ఉన్నాయి.