English: thought you may have a better idea.
Telugu: ఆలోచిస్తే మీకు ఇంతకన్నా మంచి ఐడియా లే రావచ్చు .