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