English: Recently filmed in Italy.
Telugu: ఇటీవలే ఇటలీలో చిత్రీకరణ జరిపారు.