English: They are still awesome.
Telugu: అవి ఇంకా దారుణం.