English: I been to this place at least 20 times.
Telugu: ఈ ఊరికి కనీసం తాను ఇంకో 20 సార్లు వస్తాను.