English: Somewhat good.
Telugu: ఒకరకంగా మంచిదేమో.