English: However we can get a lot better.
Telugu: అయినప్పటికీ మనం ఇంకా బాగా చేయగలము.