English: Although, it probably should have.
Telugu: అయినప్పటికీ, బహుశా ఇది అంచనా వేయాలి.