English: "But still, it's a huge difference.
Telugu: "చిన్నప్పటికీ, ఇప్పటికీ చాలా తేడా ఉంది.