English: His mom's still here.
Telugu: ఇప్పటికీ ఆయన తల్లి ఇక్కడే ఉంటున్నారు.