English: There can be no better word for it.
Telugu: చెప్పుకుందికి ఇంతకంటే మంచి మాటలూ లేవు.