English: Both are being discussed at some length.
Telugu: ఈ రెండూ చాలా కాలంగా చర్చలో ఉన్న అంశాలే.