English: Both are highly praised.
Telugu: ఇద్దరూ ఇద్దరేనంటూ ప్రశంసలు కురిపిస్తున్నారు.