English: This is still my heart.
Telugu: ఇప్పటికీ ఇదే నా అడ్డా.