English: But is still presentable.
Telugu: అయినా ఇంకా ఎదురూపులు వూపుతోంది.