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