English: Also, they are huge!
Telugu: ఇవి కూడా అతిగానే ఉన్నాయి!