English: (Perhaps a little too easy.
Telugu: (బహుశా ఇది కొంచెం అత్యాశే అవుతుందేమో).