English: The idea is, although.
Telugu: ఐడియా అయితే బానే ఉంది.