English: It's only recently been filmed.
Telugu: ఇటీవలే దాని చిత్రీకరణ జరిగిందని తెలుస్తోంది.