English: I think it still is.
Telugu: ఇప్పటికీ అంతేనని నెను అనుకుంటున్నాను.