English: Although, what a difference!
Telugu: అప్పటికీ, ఇప్పటికీ ఎంత వ్యత్యాసం!