English: Down payment might be needed.
Telugu: డౌన్ పేమెంట్ అవసరం కావచ్చు.