English: But we are still way too slow.
Telugu: మేము ఇప్పటికీ వేగంతో వెనుకబడి ఉన్నాము, అయితే.