English: Both of those might be best of all.
Telugu: ఈ రెండూ ది బెస్ట్ అనే చెప్పాలి.