English: But he is still right though.
Telugu: కానీ అది ఇప్పటికీ సరైందే.