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