English: And they are huge, too.
Telugu: అవి కూడా చాలా పెద్దవి.