English: He may be here VERY soon.
Telugu: తనూ త్వరలో ఇక్కడికి వస్తూండవచ్చు.