English: Almost exactly the same thing.
Telugu: దాదాపు అదే ఖాయం అనుకుంటున్నారంతా.