English: Also its not really that much bigger.
Telugu: అయినప్పటికీ చాలా పెద్దది కాదు.