English: Although, not by a huge amount.
Telugu: అయినప్పటికీ చాలా పెద్దది కాదు.