English: He has been here till now.
Telugu: ఇప్పటిదాకా ఇక్కడున్నాడు తాను.