English: But even so, the difference is striking.
Telugu: అయినప్పటికీ, వ్యత్యాసం అతిశయోక్తిగా ఉంటుంది.