English: He has been here for about 20 minutes.
Telugu: సుమారు 20 నిమిషాలపాటు ఆయన ఇక్కడ ఉన్నారు.