English: a drive-in movie theatre
Telugu: డ్రైవ్-ఇన్ మూవీ థియేటర్