English: Also, not too large.
Telugu: అయినప్పటికీ చాలా పెద్దది కాదు.