English: That's still my head.
Telugu: ఇప్పటికీ ఇదే నా అడ్డా.