English: Both meanings are pretty good.
Telugu: రెండు అర్థాలూ బాగున్నై.