English: The film has improved a lot recently.
Telugu: ఇటీవల కాలంలో సినిమా కొంచెం బాగున్నా ఆడేస్తున్నాయి.