English: Several films have been shot here in the recent past.
Telugu: ఇటీవల ఇక్కడ ఒక చిత్రం షూటింగ్ జరిగింది.