English: I have no better name for it.
Telugu: దీనికి ఇంతకన్నా మంచి పేరు నాకు తోచలేదు.