English: You're still with us though.
Telugu: కానీ ఇప్పటికీ నువ్వు మా దగ్గరే ఉన్నావు.