English: Both mean roughly the same.
Telugu: దాదాపు ఈ రెండూ ఒకటనే చెప్పొచ్చు.