English: It's certainly not a perfect translation, but close enough.
Telugu: ఇది సరైన అనువాదం కాదు, కానీ ఇంచుమించుగా అంతే.