English: He has done more than 20 movies.
Telugu: ఇతడు 20కి పైగా రచనలు చేశాడు.