English: They are, in a word, huge.
Telugu: ఒక్క మాటలో చెప్పాలంటే ఇవి మహా మొండివి.