English: The rest 70 percent is being purchased.
Telugu: ఇంకో 70 శాతం చిత్రీకరణ జరగాల్సి ఉంది.